The Third Restructuring of Software Form: From the Three-Tier Architecture to Storage, Models, and Agents
软件形态的第三次重构:从三层架构到存储、模型与智能体
🧭 LLM + Agent 软件架构收敛
Nanjing Liancheng Intelligent Technology Group, Nanjing, China
提出 Software 3.0 收敛为广义数据库、大模型与 Agent 三要素,按可表达性与关键性重划业务逻辑层
📌 工作参考价值(4 点)
- 借鉴“可表达性×关键性”划分业务逻辑:在搜索/推荐系统中,将 query 理解、解释生成、对话式交互等可表达且非关键环节交给 LLM+Agent,而排序打分、计费、风控等确定性高、关键性强的逻辑保留为工具或存储约束,实现渐进式迁移。
- 参考“广义数据库”统一状态与记忆:构建有状态的推荐 Agent 时,可将特征存储、用户会话记忆、商品知识图谱、上下文等整合为统一存储抽象,由 Agent 读写维护,提升跨轮次一致性和个性化。
- 应用其边界分析框架:在引入 LLM 前,评估任务域是否满足可表达、可验证、有外部状态、工具完备;对确定性、成本、安全、可验证性风险量化,避免在关键链路盲目替换。
- 最小参考架构可作为电商推荐系统后端演进蓝图:UI 由模型按需生成,减少定制化前端;业务逻辑按上述原则分割,数据层作为唯一持久层,逐步向“存储+模型+Agent”形态收敛。